package cz.data.domain.market.integration.service;

import cz.data.common.mybatis.BaseService;
import cz.data.domain.market.model.dto.ServiceLogDto;
import cz.data.domain.market.model.entity.ServiceLogEntity;

import java.util.List;

public interface ServiceLogService extends BaseService<ServiceLogEntity> {

    ServiceLogEntity saveServiceLog(ServiceLogDto serviceLog);

    ServiceLogEntity updateServiceLog(ServiceLogDto serviceLog);

    ServiceLogEntity getServiceLogById(String id);

    void deleteServiceLogById(String id);

    void deleteServiceLogBatch(List<String> ids);
}
